原帖 | Jack | 2024-09-07 03:06 | 👍0 | 阅读约1
老师,我看freertos pendsv中断和svc中断都用了。第一次用svc,后面都用pendsv,这两个中断有什么不一样吗?
说简单点:svc是Pendsv的前级,svc最终会触发Pendsv,svc它在最终执行Pendsv,但是在任务切换之前,它会检查有没有其他高优先级中断已经产生,没有才会触发任务切换,这就是pend的含义
相关笔记
原帖 | Jack | 2024-09-07 03:06 | 👍0 | 阅读约1
老师,我看freertos pendsv中断和svc中断都用了。第一次用svc,后面都用pendsv,这两个中断有什么不一样吗?
说简单点:svc是Pendsv的前级,svc最终会触发Pendsv,svc它在最终执行Pendsv,但是在任务切换之前,它会检查有没有其他高优先级中断已经产生,没有才会触发任务切换,这就是pend的含义
相关笔记